Marlin (firmware)

De Wikipedia, la enciclopedia libre

Marlin es un firmware de código abierto para RepRap y otras impresoras 3D de modelado por deposición fundida (MDF) basadas en la plataforma Arduino.[1][2][3]​ El firmware se ejecuta en el placa de control de la impresora 3D y administra todas las actividades en tiempo real de la máquina, incluido el movimiento a través de los controladores paso a paso, calentadores, sensores, luces, nivelación de cama, pantallas LCD y botones. Marlin es compatible con muchas placas diferentes y muchos diseños de impresoras 3D, incluidas impresoras cartesianas, impresoras delta, impresoras SCARA y otros diseños menos convencionales como Hangprinter.[2][4]

Historia[editar]

Marlin se creó en 2011 para las impresoras RepRap y Ultimaker; y afirma ser el firmware de impresión 3D más utilizado en el mundo.[2]

Desarrollo[editar]

El firmware es desarrollado por una comunidad de colaboradores, con Scott Laheine (también conocido como Thinkyhead) como desarrollador principal.[5][3]​ Marlin 2.0 admitirá placas de 32 bits con gran parte del desarrollo en progreso.[6]​ Marlin también se utiliza para muchos otros tipos de máquinas, incluidas las impresoras 3D SLA y SLS, fresadoras CNC o los robots para pintar huevos, entre otros.[3][7][8]

Tipo de licencia[editar]

Marlin usa una licencia GPL la cual requiere que las organizaciones y los individuos compartan su código fuente al modificar o expandir el código, algunos usuarios no han cumplido con la licencia, lo que ha llevado a los distribuidores a retirar sus productos.[9]

Uso[editar]

El firmware de Marlin es utilizado por muchos fabricantes diferentes, algunos de los cuales cumplen con la licencia

Compañía Cumplimiento de GPL
Aleph Objects' Lulzbot impresoras[10][11] [12]
Anet[13]
AnyCubic [14]
Alphawise[15] [12]
Bibo[13]
BQ[13]
BCN3D[16]
Creality[17][18] No: CR-X[19]

Sí: CR-10S y Ender3[20]

FLSun [12]
FolgerTech[13]
Geeetech [12]
JGAurora[21] No: Un8, Z-603S, y Un7[12]

Sí: Un3S Y Un5

LMYSTAR Núm[12]
Printrbot[22]
Prusa Búsqueda Sí y ha desarrollado su versión modificada propia de Marlin[23]
Tevo No[12]
TronXY No[12]
Ultimaker[24] [12]
Wanhao [12]
Zonestar [12]


Referencias[editar]

  1. «Marlin 1.1 Beginner Guide for 3D Printer Firmware | 3DAddict» (en inglés estadounidense). 26 de julio de 2017. Consultado el 4 de agosto de 2018. 
  2. a b c Thomas Sanladerer (4 de agosto de 2018), How it's Made: The Marlin Firmware!, consultado el 4 de agosto de 2018 .
  3. a b c «mUVe3D releases improved Marlin firmware for all 3D printers» (en inglés estadounidense). Consultado el 4 de agosto de 2018. 
  4. Thomas Sanladerer (20 de agosto de 2016), [2016 version] How to set up the Marlin firmware!, consultado el 4 de agosto de 2018 .
  5. «Marlin 3D printer firmware developer 'thinkyhead' seeking support» (en inglés estadounidense). Consultado el 4 de agosto de 2018. 
  6. «New Part Day: ST’s 32-Bit 3D Printer Controller» (en inglés estadounidense). 19 de julio de 2016. Consultado el 4 de agosto de 2018. 
  7. «3D printing on eggs: 50% infill, one shell?» (en inglés estadounidense). Consultado el 4 de agosto de 2018. 
  8. «Custom Built 3D Printer / CNC Mill marlin firmware help». 3D Hubs (en inglés). Consultado el 4 de agosto de 2018. 
  9. «GPL Violations Cost Creality a US Distributor» (en inglés estadounidense). 27 de agosto de 2018. Consultado el 29 de agosto de 2018. 
  10. «Marlin». code.alephobjects.com. Archivado desde el original el 10 de octubre de 2019. Consultado el 4 de agosto de 2018. 
  11. «Aleph Objects Debuts Aerostruder v2 Micro Tool Head | All3DP» (en inglés estadounidense). Consultado el 22 de agosto de 2018. 
  12. a b c d e f g h i j k «3D Printer Companies» (en inglés estadounidense). 5 de abril de 2018. Archivado desde el original el 29 de agosto de 2018. Consultado el 29 de agosto de 2018. 
  13. a b c d «MarlinFirmware/Marlin». GitHub (en inglés). Consultado el 7 de agosto de 2018. 
  14. «AnyCubic returns to GPL compliance! Chiron Firmware source released.» (en inglés estadounidense). 27 de agosto de 2018. Archivado desde el original el 29 de agosto de 2018. Consultado el 29 de agosto de 2018. 
  15. «Alfawise U10 : une imprimante 3D grand format à prix très agressif» (en fr-fr). Consultado el 7 de agosto de 2018. 
  16. «BCN3D/BCN3DSigma-Firmware». GitHub (en inglés). Consultado el 7 de agosto de 2018. 
  17. 3D Printing Nerd (9 de abril de 2018), Creality GPL Update - Naomi Wu Released CR-10S Marlin Source Code, consultado el 4 de agosto de 2018 .
  18. «First Completely Open Source 3D Printer from China» (en inglés estadounidense). 9 de julio de 2018. Archivado desde el original el 7 de agosto de 2018. Consultado el 7 de agosto de 2018. 
  19. «A disappointing month for GPL compliance» (en inglés estadounidense). 26 de agosto de 2018. Archivado desde el original el 29 de agosto de 2018. Consultado el 29 de agosto de 2018. 
  20. Solid, Printed. «We are ending our relationship with Creality.» (en inglés). Consultado el 29 de agosto de 2018. 
  21. «JGAurora release A3S and A5 GPL compliant source code» (en inglés estadounidense). 16 de abril de 2018. Archivado desde el original el 7 de agosto de 2018. Consultado el 7 de agosto de 2018. 
  22. «Printrbot/Marlin». GitHub (en inglés). Consultado el 4 de agosto de 2018. 
  23. «Prusa Shows Us the New i3 MK2 3D Printer and Where the Community is Headed» (en inglés estadounidense). 15 de junio de 2016. Consultado el 4 de agosto de 2018. 
  24. «Ultimaker/Ultimaker2Marlin». GitHub (en inglés). Consultado el 4 de agosto de 2018. 

Enlaces externos[editar]